package com.zyh.day02

object TupleTest {
  def main(args: Array[String]): Unit = {
    //创建元组
    val tuple: (Int, String, Int, Double) = (1, "xiaohei", 18, 100.0)
    //访问元素 元组名._编号 从1开始 元组一但确定 长度不可改变 值不可改变
    val id: Int = tuple._1
    val name: String = tuple._2
    val age: Int = tuple._3
    val salary: Double = tuple._4

    //遍历
    for(item <- tuple.productIterator){
      println(s"item = ${item}")
    }

    //元组的实现 不是一个类型 而是一组类型
    //元组的作用在一定程度上代替自定义类型
  }
}
